peppermint bush - German English Dictionary